silica deposit (on turbine blades) - Español Inglés Diccionario